struct REBARINFO, cbSize as long, fMask as long, hImgList as ulong
struct REBARBANDINFO, cbSize as long, fMask as long, fStyle as long, clrFore as long, clrBack as long, lpText$ as ptr, _
    cch as long, iImage as long, hChild as ulong, cxMinChild as long, cyMinChild as long, cx as long, hBmpBack as ulong, _
    wID as long, cyChild as long, cyMaxChild as long, cyIntegral as long, cxIdeal as long, lParam as long, cxHeader as long
REBARCLASSNAME$ = "ReBarWindow32"
RBN.FIRST = (831 * -1)
RBN.LAST = (859 * -1)
RBS.TOOLTIPS = 256
RBS.VARHEIGHT = 512
RBS.BANDBORDERS = 1024
RBS.FIXEDORDER = 2048
RBIM.IMAGELIST = 1
RB.SETCOLORSCHEME = 8194
RB.GETCOLORSCHEME = 8195
RBBS.BREAK = 1
RBBS.FIXEDSIZE = 2
RBBS.CHILDEDGE = 4
RBBS.HIDDEN = 8
RBBS.NOVERT = 16
RBBS.FIXEDBMP = 32
RBBS.HIDETITLE = hexdec("0x400")
RBBS.TOPALIGN = hexdec("0x800")
RBBIM.STYLE = 1
RBBIM.COLORS = 2
RBBIM.TEXT = 4
RBBIM.IMAGE = 8
RBBIM.CHILD = 16
RBBIM.CHILDSIZE = 32
RBBIM.SIZE = 64
RBBIM.BACKGROUND = 128
RBBIM.ID = 256
RB.INSERTBAND = (_WM_USER+1)
RB.DELETEBAND = (_WM_USER+2)
RB.GETBARINFO = (_WM_USER+3)
RB.SETBARINFO = (_WM_USER+4)
RB.GETBANDCOUNT = (_WM_USER+12)
RB.GETROWCOUNT = (_WM_USER+13)
RB.GETROWHEIGHT = (_WM_USER+14)
RB.SETBANDINFO = (_WM_USER+6)
RB.SETPARENT = (_WM_USER+7)
RBN.HEIGHTCHANGE = RBN.FIRST
RBS.REGISTERDROP = 4096
RBS.AUTOSIZE = 8192
RBS.VERTICALGRIPPER = 16384
RBS.DBLCLKTOGGLE = 32768
RBBS.VARIABLEHEIGHT = 64
RBBS.GRIPPERALWAYS = 128
RBBS.NOGRIPPER = 256
RBBIM.IDEALSIZE = 512
RBBIM.LPARAM = 1024
RBBIM.HEADERSIZE = 2048
RB.HITTEST = (_WM_USER+8)
RB.GETRECT = (_WM_USER+9)
RB.IDTOINDEX = (_WM_USER+16)
RB.GETTOOLTIPS = (_WM_USER+17)
RB.SETTOOLTIPS = (_WM_USER+18)
RB.SETBKCOLOR = (_WM_USER+19)
RB.GETBKCOLOR = (_WM_USER+20)
RB.SETTEXTCOLOR = (_WM_USER+21)
RB.GETTEXTCOLOR = (_WM_USER+22)
RB.SIZETORECT = (_WM_USER+23)
RB.BEGINDRAG = (_WM_USER+24)
RB.ENDDRAG = (_WM_USER+25)
RB.DRAGMOVE = (_WM_USER+26)
RB.GETBARHEIGHT = (_WM_USER+27)
RB.GETBANDINFO = (_WM_USER+29)
RB.MINIMIZEBAND = (_WM_USER+30)
RB.MAXIMIZEBAND = (_WM_USER+31)
RB.GETDROPTARGET = 8196
RB.GETBANDBORDERS = (_WM_USER+34)
RB.SHOWBAND = (_WM_USER+35)
RB.SETPALETTE = (_WM_USER+37)
RB.GETPALETTE = (_WM_USER+38)
RB.MOVEBAND = (_WM_USER+39)
RB.SETUNICODEFORMAT = 8197
RB.GETUNICODEFORMAT = 8198
RBN.GETOBJECT = (RBN.FIRST-1)
RBN.LAYOUTCHANGED = (RBN.FIRST-2)
RBN.AUTOSIZE = (RBN.FIRST-3)
RBN.BEGINDRAG = (RBN.FIRST-4)
RBN.ENDDRAG = (RBN.FIRST-5)
RBN.DELETINGBAND = (RBN.FIRST-6)
RBN.DELETEDBAND = (RBN.FIRST-7)
RBN.CHILDSIZE = (RBN.FIRST-8)
RBNM.ID = 1
RBNM.STYLE = 2
RBNM.LPARAM = 4
RBHT.NOWHERE = 1
RBHT.CAPTION = 2
RBHT.CLIENT = 3
RBHT.GRABBER = 4
RB.GETBANDINFO = (_WM_USER+5)
